//
//  HLIMKitInputViewImpl.h
//  YueYue
//
//  Created by hulu001 on 2024/1/12.
//

#import <Foundation/Foundation.h>
#import "HLIMInputViewProtocol.h"

NS_ASSUME_NONNULL_BEGIN

@class HLIMKitInputBar;
@class HLIMKitEmotionContainer;
@class HLIMKitMoreContainer;
@class HLIMKItRealVoiceContainer;

@interface HLIMKitInputViewImpl : UIView <HLIMKitInputView>

@property (strong, nonatomic, readonly) HLIMKitInputBar *bar;

@property (strong, nonatomic, readonly) HLIMKitEmotionContainer *emojiContainer;
@property (strong, nonatomic, readonly) HLIMKitMoreContainer *moreCcontainer;
@property (strong, nonatomic, readonly) HLIMKItRealVoiceContainer *realVoiceContainer;

- (instancetype)initWithFrame:(CGRect)frame config:(id<HLIMKitInputViewConfig>)config;

@end

NS_ASSUME_NONNULL_END
